﻿using System;
using System.Collections.Generic;


namespace ProductInfo.Core.Data.Repository
{
	public interface IReleaseNoteEntry
	{
		IEnumerable<ProductInfo.Core.Models.ReleaseNoteEntry> FetchAll();


		ProductInfo.Core.Models.ReleaseNoteEntry FetchByKey(
			int key);


		void Update(
			ProductInfo.Core.Models.ReleaseNoteEntry releaseNoteEntry);

		
		void Update(
			string originalValue,
			string updateValue);


		void Create(
			ProductInfo.Core.Models.ReleaseNoteEntry releaseNoteEntry);
	}
}
